sell on instalments - French English Dictionary